<?php

// +----------------------------------------------------------------------
// | 版权所有 2017-2027 云南环拓科技有限公司，并保留所有权利。
// +----------------------------------------------------------------------
// | Copyright (c) 2017-2027 http://www.yn123.com All rights reserved.
// +----------------------------------------------------------------------
// | Notice: This code is not open source, it is strictly prohibited
// |         to distribute the copy, otherwise it will pursue its
// |         legal responsibility.
// | 注意：  这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和使用,
// |        不允许对程序代码以任何形式任何目的的再发布。
// +----------------------------------------------------------------------
// | Author: feraner <feraner@163.com> 
// | Date: 2019/10/25
// +----------------------------------------------------------------------

namespace app\index\controller;

use app\common\facade\Arr;
use think\App;

/**
 *
 * Class UserBase
 * @package app\index\controller
 * @author feraner<feraner@163.com>
 * @date 2019/10/25
 */
class UserBase extends WechatBase
{

    protected $userId = null;

    protected $user = null;

    public function __construct(App $app = null)
    {
        parent::__construct($app);

        $this->__handleUser();
    }


    /**
     * 获取用户信息
     */
    private function __handleUser()
    {
        $userInfo = session('user') ?: [];
        if ($userInfo) {
            $this->userId = Arr::get($userInfo, 'id');

            $this->user = $userInfo;
        }

    }



}
